package com.webserver.controller;

import com.webserver.http.HttpServletRequest;
import com.webserver.http.HttpServletResponse;
import qrcode.QRCodeUtil;

import java.io.FileOutputStream;

public class ToolsController {

//        String message = "偶买噶";
//        try {
//            //参数1.二维码上包含的文本信息，参数2：图片生成的位置
////            QRCodeUtil.encode(message,"./qr.jpg");
//            //参数1：二维码上包含的文本信息，参数2：图片生产成后会通过该流写出
////            QRCodeUtil.encode(message,new FileOutputStream(",/qr,jpg"));
//            //参数1，二维码上包含的文本信息，参数2：二维码中见的logo图片，参数3，图片生成的位置，参数4，是否需要压缩
//            QRCodeUtil.encode(message,"c7bc18a2d7002035315af1b95c710c7.jpg","./qr1.jpg",true);
//            System.out.println("二维码生成完毕！");
//        } catch (Exception e) {
//            e.printStackTrace();
//        }

    public void createQr(HttpServletRequest request, HttpServletResponse response) { String conter = request.getParameter("content");
        String content = request.getParameter("content");
        try{
            QRCodeUtil.encode(content,"c7bc18a2d7002035315af1b95c710c7.jpg",response.getOutputStream(),true);
            response.setContentType("image/jpeg");
        }catch(Exception e){
            e.printStackTrace();
        }
    }
    }


